home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / comm / hs_inst.zip / HS-COMMO.ZIP / COMMO.MAC next >
Text File  |  1991-10-23  |  12KB  |  200 lines

  1.                                  ┌────────────┐
  2.   PgDn for more macros           │ Macro File │           PgDn for more macros
  3.                                  └────────────┘
  4.  
  5.   1)  A program indicated to the right of a macro must be in your DOS path.
  6.  
  7.   2)  Move Selector Bar to desired entry, press [Enter].
  8.  
  9.  
  10.   ASCII Upload macro, press Alt-A
  11.   ────────────────────────────────────────────────────────────────────────────
  12.   {:ala} {ascii %uldir\} {}             ASCII Upload with upload path
  13.  
  14.  
  15.   Macro to review capture file, press Shift-F8
  16.   ────────────────────────────────────────────────────────────────────────────
  17.   {:sf8} {exec LIST %_cap /e} {}  (aka Scrollback using no RAM)       LIST.COM
  18.  
  19.  
  20.   Simple login macro, press F2
  21.   ────────────────────────────────────────────────────────────────────────────
  22.   {:nf2} {send Fred|~~Brucker|~~~~%_pas|} {}       RBBS, PCBoard, Auntie, etc.
  23.  
  24.  
  25.   Macro to list download directory, press Alt-F10
  26.   ────────────────────────────────────────────────────────────────────────────
  27.   {:af0} {exec-w dir %dldir /w} {}                 Download directory
  28.  
  29.  
  30.   Macro to login to a PCBoard (put "pcb" in Dialing Directory macro field)
  31.   ────────────────────────────────────────────────────────────────────────────
  32.   {:pcb} {capture y,c:\commo\pcb.cap} {asci ,}
  33.          {setlook 60,hng}
  34.          {lookfor graphics} {send y|}
  35.          {setlook 60,hng,6,n|}
  36.          {lookfor first name?} {send Fred Brucker|~%_pas|}  ═ your name here
  37.          {lookfor Main Board Command?} {}
  38.   {:hng} {hangup y} {stop}
  39.  
  40.  
  41.   CompuServe login macro
  42.   ────────────────────────────────────────────────────────────────────────────
  43.   {:cis} {setlook 45,hng,2,^c} {send ^c} {capt y,c:\commo\cis.cap} {asci ,:}
  44.          {lookfor User ID:} {send 71021,356|}
  45.          {setl 20,hng} {lookfor Password:} {send %_pas|} {}
  46.  
  47.  
  48.  ╔════════════════════════════════════════════════════════════════════════════╗ upproto
  49.  ║                                                                            ║
  50.  ║                          ┌──────────────────────┐                          ║
  51.  ║                          │ Upload Protocol Menu │                          ║ 
  52.  ║                          └──────────────────────┘                          ║
  53.  ║                                                                            ║
  54.  ║       IMPORTANT:  Be sure you have installed the indicated program         ║
  55.  ║                   before you try to use any external protocol.             ║
  56.  ║                                                                            ║
  57.  ║                                                                            ║
  58.  ║                   Xmodem-1K  (old Ymodem)      Internal                    ║ {goto px1s} {:pgu} {macro upproto}
  59.  ║                   Xmodem                       Internal                    ║ {goto px2s}
  60.  ║                                                                            ║
  61.  ║                   Zmodem batch            using DSZ.COM                    ║ {goto pzbs}
  62.  ║                   Ymodem batch            using DSZ.COM                    ║ {goto pybs}
  63.  ║                   Ymodem-G batch          using DSZ.COM                    ║ {goto pygs}
  64.  ║                   MPt batch               using MPT.EXE                    ║ {goto pmps}
  65.  ║                   CompuServe B, B+     using OZBEXT.EXE                    ║ {goto pcbs}
  66.  ║                   HS/Link              using HSLINK.EXE                    ║ {goto hsul}
  67.  ║                                                                            ║
  68.  ║                                                                  Macros -> ║
  69.  ╚════════════════════════════════════════════════════════════════════════════╝
  70.  ╔════════════════════════════════════════════════════════════════════════════╗ dnproto
  71.  ║                                                                            ║
  72.  ║                         ┌────────────────────────┐                         ║
  73.  ║                         │ Download Protocol Menu │                         ║
  74.  ║                         └────────────────────────┘                         ║
  75.  ║                                                                            ║
  76.  ║       IMPORTANT:  Be sure you have installed the indicated program         ║
  77.  ║                   before you try to use any external protocol.             ║
  78.  ║                                                                            ║
  79.  ║                                                                            ║
  80.  ║                   Xmodem CRC  (or 1k/old Ymodem)  Internal                 ║ {goto px1r} {:pgd} {macro dnproto}
  81.  ║                   Xmodem csum                     Internal                 ║ {goto px2r}
  82.  ║                                                                            ║
  83.  ║                   Zmodem batch            using DSZ.COM                    ║ {goto pzbr}
  84.  ║                   Ymodem batch            using DSZ.COM                    ║ {goto pybr}
  85.  ║                   Ymodem-G batch          using DSZ.COM                    ║ {goto pygr}
  86.  ║                   MPt batch               using MPT.EXE                    ║ {goto pmpr}
  87.  ║                   CompuServe B, B+     using OZBEXT.EXE                    ║ {goto pcbr}
  88.  ║                   HS/Link              using HSLINK.EXE                    ║ {goto hslink}
  89.  ║                                                                            ║
  90.  ║                                                                  Macros -> ║
  91.  ╚════════════════════════════════════════════════════════════════════════════╝
  92.  
  93.  Macros used for DOWNLOADING (receiving)                      Program required
  94.  ─────────────────────────────────────────────────────────────────────────────
  95.  X CRC     {:px1r} {call gfnd} {rxmo %file} {}
  96.  X csum    {:px2r} {call gfnd} {rxmo-c0 %file} {}
  97.  
  98.  Z batch   {:zmodem} {:pzbr} {exec DSZ port %_por rz -mr %dldir} {}    DSZ.COM
  99.  Y batch   {:pybr}   {exec DSZ port %_por rb %dldir} {}                DSZ.COM
  100.  Y-G       {:pygr}   {exec DSZ port %_por rb -g %dldir} {}             DSZ.COM
  101.  
  102.  MPt  {:mpt} {:pmpr} {exec MPT P%_por S%_spe r %dldir\} {}             MPT.EXE
  103.  CIS BPlus   {:pcbr} {exec OZBEXT /c%_por /f%dldir /n} {}           OZBEXT.EXE
  104.  
  105.  HS/Link   {:hslink}  {exec HSLINK -p%_por -u%dldir} {}             HSLINK.EXE
  106.  
  107.  {:gfnd} {setv file,%dldir\} {input file,Enter a filename to DOWNLOAD}
  108.          {ifex %file,,gf_y} {input %yn,File exists, overwrite? [Y/n]}
  109.          {comp yn} {ifco gf_y} {comp yn,y} {ifco gf_y} {}
  110.          {:gf_y} {return}
  111.  
  112.  Macros used for UPLOADING (sending)                          Program required
  113.  ─────────────────────────────────────────────────────────────────────────────
  114.  X-1K     {:px1s} {call gfnu} {sxmo-k %file} {}
  115.  X        {:px2s} {call gfnu} {sxmo %file} {}
  116.  
  117.  Z batch  {:pzbs} {call gfnu} {exec DSZ port %_por sz -mr %file} {}    DSZ.COM
  118.  Y batch  {:pybs} {call gfnu} {exec DSZ port %_por sb -k %file} {}     DSZ.COM
  119.  Y-G      {:pygs} {call gfnu} {exec DSZ port %_por sb -g -k %file} {}  DSZ.COM
  120.  
  121.  MPt   {:pmps} {call gfnu} {exec MPT P%_por S%_spe s %file} {}         MPT.EXE
  122.  CIS BPlus     {:pcbs}    {exec OZBEXT /c%_por /f%uldir /n} {}      OZBEXT.EXE
  123.  
  124.  HS/Link  {:hsul} {call gfnu} {exec HSLINK -p%_por %file} {}        HSLINK.EXE
  125.  
  126.  {:gfnu} {setv file,%uldir\} {input file,Enter a filename to UPLOAD} {return}
  127.  
  128.  
  129.  ╔════════════════════════════════════════════════════════════════════════════╗ utilmenu
  130.  ║                                                                            ║
  131.  ║                            ┌────────────────────┐                          ║
  132.  ║                            │ Macro Utility Menu │                          ║
  133.  ║                            └────────────────────┘                          ║
  134.  ║                                                                            ║
  135.  ║                                                                            ║
  136.  ║                                                                            ║
  137.  ║